make a tissue of lies - French English Dictionary